package com.jeeos.modules.system.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jeeos.modules.system.user.domain.SysUser;

public interface SysUserService extends IService<SysUser> {
    /**
     * 根据用户名查询用户信息
     * @param userName 用户名
     * @return
     */
    SysUser getUserByLoginName(String userName);

    /**
     * 根据邮箱查询用户信息
     * @param email
     * @return
     */
    SysUser getUserByEmail(String email);

    /**
     * 根据手机号查询用户信息
     * @param phoneNumber
     * @return
     */
    SysUser getUserByPhoneNumber(String phoneNumber);
}
